Rustam Kasimdzhanov Vs Peter Leko 2005 Fide World Championship Tournament